package com.ruoyi.wmsorder.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.math.BigDecimal;

/**
 * 销售订单详情对象 wms_saleorder_detail
 * 
 * @author ruoyi
 * @date 2024-03-12
 */
public class WmsSaleOrderDetail extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Long id;

    /** 订单号 */
    @Excel(name = "订单号")
    private Long orderId;

    /** 物料 */
    @Excel(name = "物料")
    private Long itemId;

    /** 计划数量 */
    @Excel(name = "计划数量")
    private BigDecimal planNum;

    /** 实际数量 */
    @Excel(name = "实际数量")
    private BigDecimal realNum;

    /** 删除标识 */
    private Integer delFlag;

    /** 所属仓库 */
    @Excel(name = "所属仓库")
    private Long warehouseId;

    /** 所属库位 */
    @Excel(name = "所属库位")
    private Long areaId;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setOrderId(Long orderId) 
    {
        this.orderId = orderId;
    }

    public Long getOrderId() 
    {
        return orderId;
    }
    public void setItemId(Long itemId) 
    {
        this.itemId = itemId;
    }

    public Long getItemId() 
    {
        return itemId;
    }
    public void setPlanNum(BigDecimal planNum) 
    {
        this.planNum = planNum;
    }

    public BigDecimal getPlanNum() 
    {
        return planNum;
    }
    public void setRealNum(BigDecimal realNum) 
    {
        this.realNum = realNum;
    }

    public BigDecimal getRealNum() 
    {
        return realNum;
    }
    public void setDelFlag(Integer delFlag) 
    {
        this.delFlag = delFlag;
    }

    public Integer getDelFlag() 
    {
        return delFlag;
    }
    public void setWarehouseId(Long warehouseId) 
    {
        this.warehouseId = warehouseId;
    }

    public Long getWarehouseId() 
    {
        return warehouseId;
    }
    public void setAreaId(Long areaId) 
    {
        this.areaId = areaId;
    }

    public Long getAreaId() 
    {
        return areaId;
    }

}
